home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 2
/
NetNews Offline Volume 2.iso
/
news
/
de
/
comm
/
isdn
/
3342
< prev
next >
Wrap
Text File
|
1996-08-06
|
2KB
|
39 lines
Newsgroups: de.comm.isdn
Path: blackbush.xlink.net!semacgn!ts
From: ts@gb1.sema.de (Tilman Schmidt)
Subject: Re: ankommender Ruf
Message-ID: <DMEDoH.AJ2@gb1.sema.de>
Organization: Sema Group Koeln
References: <4erppq$kne@majestix.uni-muenster.de>
Date: Wed, 7 Feb 1996 08:45:52 GMT
In article <4erppq$kne@majestix.uni-muenster.de>,
Dirk Oelbracht <oelbrac@uni-muenster.de> wrote:
>Mal ne Frage: Wie kann ich festellen ob an einer ISDN PC Karte ein Ruf
>anliegt ? (Hardware, Software ?)
Software. Nur. Der ankommende Ruf wird auf dem D-Kanal durch ein
Datenpaket unter vielen signalisiert; da ist mit Hardware nichts zu
machen. Uebrigens kann man nicht das "Anliegen", sondern nur das
"Eingehen" eines Anrufs feststellen. Nachdem das Anrufpaket
uebertragen wurde, ist an nichts mehr zu erkennen, dass jetzt die
Vermittlungsstelle darauf wartet, ob wohl ein Endgeraet den Anruf
annehmen wird.
Wenn die ISDN-Karte eine CAPI hat (und das haben eigentlich alle),
kannst Du *vor* Eintreffen des Anrufs aus einem Programm heraus einen
CAPI-Aufruf LISTEN_REQ machen, in dem Du angibst, fuer welche Nummern
und Dienstekennungen Du Anrufe annehmen willst. Dann schickt die CAPI
Deinem Programm fuer jeden ankommenden Ruf auf einer dieser Nummern und
mit einer der ausgewaehlten Dienstekennungen eine Benachrichtigung, und
das Programm kann dann entscheiden, ob es den Anruf annimmt. Wenn Du
also z.B. alle ankommenden Rufe auf dem Bildschirm anzeigen willst,
kann das Programm im LISTEN_REQ einfach alle Nummern und Dienste-
kennungen angeben und nachher jeden einzelnen Anruf ablehnen.
--
Tilman Schmidt Phone: +49 221 8299 275
SEMA GROUP GmbH Fax: +49 221 8299 266
Siegburger Str. 215, 50679 Koeln, Germany E-Mail: ts@gb1.sema.de
-- Aberglaube bringt Unglueck. --